Robust and Flexible Scheduling with Evolutionary Computation

نویسنده

  • Mikkel T. Jensen
چکیده

Over the last ten years, there have been numerous applications of evolutionary al-gorithms to a variety of scheduling problems. Like most other research on heuris-tic scheduling, the primary aim of the research has been on deterministic formula-tions of the problems. This is in contrast to real world scheduling problems whichare usually not deterministic. Usually at the time the schedule is made some in-formation about the problem and processing environment is available, but thisinformation is uncertain and likely to change during schedule execution. Changesfrequently encountered in scheduling environments include machine breakdowns,uncertain processing times, workers getting sick, materials being delayed and theappearance of new jobs. These possible environmental changes mean that a sched-ule which was optimal for the information available at the time of scheduling canend up being highly suboptimal when it is implemented and subjected to the un-certainty of the real world. For this reason it is very important to find methodscapable of creating robust schedules (schedules expected to perform well after aminimal amount of modification when the environment changes) or flexible sched-ules (schedules expected to perform well after some degree of modification whenthe environment changes).This thesis presents two fundamentally different approaches for schedulingjob shops facing machine breakdowns. The first method is called neighbourhoodbased robustness and is based on an idea of minimising the cost of a neighbour-hood of schedules. The scheduling algorithm attempts to find a small set of sched-ules with an acceptable level of performance. The approach is demonstrated tosignificantly improve the robustness and flexibility of the schedules while at thesame time producing schedules with a low implementation cost if no breakdownoccurs. The method is compared to a state of the art method for stochastic sche-duling and concluded to have the same level of performance, but a wider area ofapplicability. The current implementation of the method is based on an evolution-ary algorithm, but since the real contribution of the method is a new performancemeasure, other implementations could be based on tabu search, simulated anneal-ing or other powerful “blind” optimisation heuristics.The other method for stochastic scheduling uses the idea of coevolution to

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Finite Horizon Economic Lot and Delivery Scheduling Problem: Flexible Flow Lines with Unrelated Parallel Machines and Sequence Dependent Setups

This paper considers the economic lot and delivery scheduling problem in a two-echelon supply chains, where a single supplier produces multiple components on a flexible flow line (FFL) and delivers them directly to an assembly facility (AF). The objective is to determine a cyclic schedule that minimizes the sum of transportation, setup and inventory holding costs per unit time without shortage....

متن کامل

Improved teaching–learning-based and JAYA optimization algorithms for solving flexible flow shop scheduling problems

Flexible flow shop (or a hybrid flow shop) scheduling problem is an extension of classical flow shop scheduling problem. In a simple flow shop configuration, a job having ‘g’ operations is performed on ‘g’ operation centres (stages) with each stage having only one machine. If any stage contains more than one machine for providing alternate processing facility, then the problem...

متن کامل

A Bayesian Optimization-based Evolutionary Algorithm for Flexible Job Shop Scheduling

Flexible Job-shop Scheduling Problem (fJSP) is a typical and important scheduling problem in Flexible Manufacturing System (FMS). The fJSP is an extended version of Job-shop Scheduling (JSP) that is NP hard problem. Due to it according with the real production system, we adopt a hybrid evolutionary computation algorithm to solve the fJSP problems. Among them, the Bayesian Optimization Algorithm...

متن کامل

An Energy-efficient Mathematical Model for the Resource-constrained Project Scheduling Problem: An Evolutionary Algorithm

In this paper, we propose an energy-efficient mathematical model for the resource-constrained project scheduling problem to optimize makespan and consumption of energy, simultaneously. In the proposed model, resources are speed-scaling machines. The problem is NP-hard in the strong sense. Therefore, a multi-objective fruit fly optimization algorithm (MOFOA) is developed. The MOFOA uses the VIKO...

متن کامل

Integrated Process Planning and Active Scheduling in a Supply Chain-A Learnable Architecture Approach

Through the lens of supply chain management, integrating process planning decisions and scheduling plans becomes an issue of great challenge and importance. Dealing with the problem paves the way to devising operation schedules with minimum makespan; considering the flexible process sequences, it can be viewed as a fundamental tool for achieving the scheme, too. To deal with this integration, t...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001